NuclearEngagement\Services\BatchProcessingHandler B

Total Complexity 89
Dependencies 14
Dependents 2
Total lines 789
Lines of code 515
Logical lines of code 239
Comment lines 162
Methods 14
Properties 4

Methods 14

Method Rating Maintainability Complexity Lines of code
process_batch()
D
23
35 197
poll_batch()
C
31 21 116
is_retryable_error()
A
43 13 50
process_batch_results()
S
43 5 54
init()
S
54 4 20
cleanup_old_batches_hook()
S
58 2 17
check_task_completion_hook()
S
58 2 17
process_batch_hook()
S
59 1 14
__construct()
S
74 1 5
add_cron_schedules()
S
68 1 7
poll_batch_hook()
S
80 1 3
check_batch_queue_hook()
S
73 1 5
recheck_batch_counts_hook()
S
72 1 5
check_stuck_tasks_hook()
S
73 1 5